package com.pd.backend.common.utils.page;

import com.github.pagehelper.Page;
import com.pd.backend.common.PageResult;

/**
 * 返回PageResult工具类
 */
public class PageUtils {
    public static <T> PageResult<T> copyPage(Page<T> page){
        PageResult<T> pageResultVo = new PageResult<T>();
        pageResultVo.setPage(page.getPageNum());
        pageResultVo.setPageSize(page.getPageSize());
        pageResultVo.setPages(page.getPages());
        pageResultVo.setCounts((int)page.getTotal());
        pageResultVo.setItems(page.getResult());
        return pageResultVo;
    }
}
